﻿.index{margin-bottom:30px;}
.box{background:#fff;border-radius:3px;overflow:hidden;}
h3{height:60px;font-size:28px;font-weight:bold;padding-left:55px;border-bottom:1px solid #418FE5;box-sizing:border-box;background:url(../images/ico_channelOn.png) no-repeat center left 20px;display:flex;align-items:center;}
h3 a{color:#1273DF;}
.HN,.TC,.PV,.photo ul,.video{display:flex;justify-content:space-between;flex-wrap:wrap;}
.TC ul a:first-child,.recommend img,.WP a,.f_1>div:nth-child(n+3) ul a:first-child,.f_1>div:nth-child(-n+2) ul a:first-child,.photo .swiper-container,.photo ul a img,.video a img{border-radius:3px;overflow:hidden;}
.swiper-container{width:100%;position:relative;width:100%;margin:0;}
.swiper-container .swiper-wrapper{width:100%;height:100%;margin:0 auto;}
.swiper-container img{width:100%;height:100%;margin:0 auto;object-fit:cover;}
.swiper-container .swiper-button-prev,.swiper-container .swiper-button-next{width:50px;height:70px;top:50%;margin-top:-40px;}
.swiper-container .swiper-button-prev{background:url(../images/arrowL.png) no-repeat top center;left:0;}
.swiper-container .swiper-button-next{background:url(../images/arrowR.png) no-repeat top center;right:0;}
.swiper-button-prev::after,.swiper-button-next::after{content:'';}
.swiper-container-horizontal>.swiper-pagination-bullets{width:auto;height:12px;display:flex;justify-content:center;align-items:center;left:auto;right:10px;bottom:18px;}
.swiper-pagination-bullet,.swiper-pagination-white .swiper-pagination-bullet{width:10px;height:10px;border-radius:5px;background:#FFF;opacity:1;}
.swiper-pagination-bullet-active,.swiper-pagination-white .swiper-pagination-bullet-active{opacity:1;background:#F1CA4F;}
.index>div{margin-top:30px;}
.hot{width:790px;height:545px;}
.hot h4{font-size:24px;line-height:36px;padding:15px 25px;}
.hot img{height:444px;}
.hot>.swiper-pagination-bullets{width:150px;height:30px;bottom:110px;justify-content:center;right:50%;margin-right:-75px;border-radius:4px 4px 0 0;}
.hot .swiper-pagination-white .swiper-pagination-bullet{width:10px;height:10px;border-radius:5px;margin:0 10px;}
.hot .swiper-pagination-white .swiper-pagination-bullet-active{opacity:1;background:#F1CA4F;}
.hot .swiper-button-prev,.hot .swiper-button-next{margin-top:-70px;}
.latest ul a,.TC ul a:nth-child(n+2),.channelbox ul a{padding:0 20px;display:flex;align-items:center;}
.latest ul a:nth-child(n+2),.TC ul a:nth-child(n+2),.channelbox ul a:nth-child(n+2),.baike>ul a{border-top:1px solid #E3E3E3;}
.latest{width:460px;}
.latest ul a{height:80px;}
.TC ul a:first-child{height:329px;margin:20px;display:block;}

.recommend{height:150px;}
.recommend img{width:100%;height:100%;object-fit:inherit;}
.recommend>.swiper-pagination-bullets{bottom:auto;top:10px;}
.TC ul a:nth-child(n+2){height:70px;}
.R ul a,.X ul a{height:90px;}
.E ul a{height:110px;}
.f_1>div:nth-child(-n+2){width:420px;margin-left:30px;float:right;}
.f_1>div:nth-child(n+3){width:380px;}
.f_1 .E{height:281px;}
.f_1 .N{margin-top:30px;}
.WP{padding:20px;box-sizing:border-box;}
.WP .swiper-wrapper{z-index:0;}
.WP::before,.WP::after{content:'';width:20px;height:100%;position:absolute;bottom:0;background:#FFF;z-index:1;}
.WP::before{left:0;}
.WP::after{right:0;}
.WP a{width:193px;height:257px;padding:20px;border:6px solid #F7F7F7;box-sizing:border-box;text-align:center;display:flex;flex-direction:column;justify-content:space-between;}
.WP a:hover{border-color:#1273DF;}
.WP a p{padding-bottom:10px;}
.WP .swiper-button-prev,.WP .swiper-button-next{width:28px;height:38px;margin-top:-25px;}
.WP .swiper-button-prev{background:url(../images/arrowL_S.png) no-repeat top center;left:5px;}
.WP .swiper-button-next{background:url(../images/arrowR_S.png) no-repeat top center;right:5px;}
.WP .swiper-button-next.swiper-button-disabled,.WP .swiper-button-prev.swiper-button-disabled {opacity:.35;cursor:auto;pointer-events:auto;}
.WP h4{line-height:24px;}
.f_1>div:nth-child(-n+2) ul a:first-child{height:214px;padding:0;margin:15px 20px;position:relative;}
.TC ul a img,.f_1>div:nth-child(-n+2) img{width:100%;height:100%;object-fit:cover;}
.TC ul a:first-child p,.f_1>div:nth-child(-n+2) p,.photo .swiper-container p,.video a:first-child p{width:100%;padding:10px 15px;line-height:24px;color:#fff;background:rgba(0,0,0,0.6);position:absolute;left:0;bottom:0;box-sizing:border-box;}
.TC>div,.PV>div{width:625px;}
.PV>div>div{padding:20px;}
.photo .swiper-container,.video a:first-child{width:100%;height:329px;margin-bottom:20px;}
.photo .swiper-container img,.video a img{width:100%;height:100%;object-fit:cover;}
.photo .swiper-button-prev,.photo .swiper-button-next{width:28px;height:38px;margin-top:-25px;}
.photo .swiper-button-prev{background:url(../images/arrowL_S.png) no-repeat top center;left:0;}
.photo .swiper-button-next{background:url(../images/arrowR_S.png) no-repeat top center;right:0;}
.photo ul a,.video a:nth-child(n+2){width:283px;}
.photo ul a img,.video a:nth-child(n+2) img{width:100%;height:159px;object-fit:cover;}
.photo ul p,.video a:nth-child(n+2) p{margin-top:10px;}
.TC ul a:first-child,.video a{position:relative;}
.video span{background:url(../images/ico_play.png) no-repeat;background-size:contain;position:absolute;}
.video a:first-child span{width:46px;height:46px;left:50%;top:40%;margin-left:-23px;}
.video a:nth-child(n+2) span{width:33px;height:33px;left:10px;top:117px;}

#hetu img{width:100%;display:none;}
.topPic img{display:block!important;}